package servlets;

import java.io.IOException;
import java.util.ArrayList;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import tablero.Coordenada;
import tablero.Personaje;
import tablero.Tablero;

public class CrearPersonajeServlet extends HttpServlet{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException,
	IOException {

			String nombre = request.getParameter("PERS");
			String coordX= request.getParameter("coordX");
			String coordY = request.getParameter("coordY");
			String moveMax = request.getParameter("moveMax");
			
			Coordenada coord = new Coordenada(Integer.parseInt(coordX), Integer.parseInt(coordY));
			
			Tablero tablero = (Tablero) request.getSession().getAttribute("tablero");

			Personaje personaje = new Personaje(nombre, coord, Integer.parseInt(moveMax), tablero);
			
			System.out.println(tablero.getCeldas());
			
			tablero.agregarPersonaje(personaje);
			
			request.setAttribute("tablero", tablero);


			request.getRequestDispatcher("index.jsp").forward(request, response);
	}

}
